N'-(2,2-Diphenylacetyl)-3-phenyl-propanehydrazide

P31839
MFCD01961934
C23H22N2O2
358.43
We accept Blanket Purchase Order