20290-38-4
1-(3h-inden-1-yl)-3-(3-methoxypropyl)urea
Product Code:
2401260
Molecular Formula:
C14H18N2O2
Molecular Weight:
246.30
Order 20290-38-4