2-(4-Isopropylphenyl)-1,3-diphenyl-imidazolidine

P18076
MFCD00554506
C24H26N2
342.48
We accept Blanket Purchase Order