1238366 logo

4-(4-Methoxyphenoxy)Benzaldehyde Semicarbazone

Compound Synopsis