1693347 logo

4-(4-Phenoxyphenoxy)Benzaldehyde Semicarbazone

Compound Synopsis