1,1'-(BENZENE-1,3-DIYLDIMETHANEDIYL)BIS(3-PHENYLUREA)

Product Code: 2412347
Molecular Formula: C15H16N2
Molecular Weight:
41148-73-6