AC1NX81L;LS-28875;(Z)-4-hydroxy-N'-(2-hydroxy-2,2-diphenylacetyl)-2-oxo-4-phenylbut-3-enehydrazide;149990-79-4;Benzeneacetic acid, alpha-hydroxy-alpha-phenyl-, 2-(2-hydroxy-1,4-dioxo-4-phenyl-2-butenyl)hydrazide, (Z)-
Please post your buying leads,so that our qualified suppliers will soon contact you!
Country - Code Area - Code Number