1320387 logo

4-(4-Propylphenoxy)Benzaldehyde Semicarbazone

Compound Synopsis