1176747 logo

2-(1,3-Diphenylpropylidene)Hydrazinecarbothioamide

Compound Synopsis