1173478 logo

4-(2-Methylphenoxy)Benzaldehyde Semicarbazone

Compound Synopsis