1116653 logo

4-(Phenylthio)Benzaldehyde Semicarbazone

Compound Synopsis