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

P23329
MFCD00225139
C19H18N2O
290.36
We accept Blanket Purchase Order