10419-87-1
diphenyl benzylphosphonate
Product Code:
675110
Molecular Formula:
C19H17O3P
Molecular Weight:
324.31
Order 10419-87-1