41148-73-6
1,1'-(BENZENE-1,3-DIYLDIMETHANEDIYL)BIS(3-PHENYLUREA)
Product Code:
2412347
Molecular Formula:
C15H16N2
Molecular Weight:
Order 41148-73-6