2-(3-(Triphenylphosphoranyl)propoxy)benzaldehyde;NSC84066;17954-76-6;AC1LAS5A;NSC 84066;3-(2-formylphenoxy)propyl-triphenylphosphanium;3-(2-formylphenoxy)propyl-triphenyl-phosphanium
Please post your buying leads,so that our qualified suppliers will soon contact you!
Country - Code Area - Code Number