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

P18157
MFCD00587297
C28H26N2O
406.52
We accept Blanket Purchase Order