1003599-68-5

N-[3-bis(phenylmethoxy)phosphorylpropyl]-N-phenylmethoxyacetamide

Contact us

Please feel free to give your inquiry in the form below We will reply you in 24 hours