1312016 logo

1-Dodecanoyloxymethyl-Pyridinium Chloride

Compound Synopsis