1146112 logo

2-(1-Cyclododecylethylidene)Hydrazinecarbothioamide

Compound Synopsis