19236-61-4
dibenzyl phenylphosphonate
Product Code:
2393263
Molecular Formula:
C20H19O3P
Molecular Weight:
338.33
Order 19236-61-4
dibenzyl,phenylphosphonate,CASNo 19236-61-4