1166774 logo

4-(4-Methylphenoxy)Benzaldehyde Semicarbazone

Compound Synopsis