Home Chemical Details 320423-51-6
2-(3,5-XYLYLOXY)BENZALDEHYDE
2-(3,5-DIMETHYLPHENOXY)BENZENECARBALDEHYDE
122-124°/0.05mm
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us