2-(1-Naphthyl)-1,3-diphenyl-imidazolidine

P18149
MFCD00354599
C25H22N2
350.46
We accept Blanket Purchase Order