TT-38-81;1-Benzylo-3-etylo-5-fenyloimidazolidynon-2 [Polish];1-Ethyl-4-phenyl-3-(phenylmethyl)-2-imidazolidinone;2-IMIDAZOLIDINONE, 1-ETHYL-4-PHENYL-3-(PHENYLMETHYL)-;AC1L1M3P;LS-79483;1-Benzylo-3-etylo-5-fenyloimidazolidynon-2;3-benzyl-1-ethyl-4-phenylimidazolidin-2-one;95994-83-5
Please post your buying leads,so that our qualified suppliers will soon contact you!
Country - Code Area - Code Number