1238197 logo

4-(3,5-Dimethylphenoxy)Benzaldehyde Semicarbazone

Compound Synopsis