1,3-Diphenyl-2-(2-thienyl)imidazolidine

P28099
MFCD00407739
C19H18N2S
306.42
We accept Blanket Purchase Order