16757-62-3
diphenyl hydroxyphosphoramidate
Product Code:
591182
Molecular Formula:
C12H12NO4P
Molecular Weight:
265.20
Order 16757-62-3