1-Dodecyl Pyridinium Chloride hydrate for Synthesis

1 kg

Description

1-Dodecyl Pyridinium Chloride hydrate for Synthesis