39938-73-3
1,1'-benzene-1,3-diylbis(3-propylurea)
Product Code:
1713115
Molecular Formula:
C14H22N4O2
Molecular Weight:
Order 39938-73-3