19985-21-8
3-(1-Methyl-3-pyrrolidinyl)-1,1-diphenylurea
Product Code:
999078
Molecular Formula:
C18H21N3O
Molecular Weight:
295.37
Order 19985-21-8