7450-69-3
PHENYLPHOSPHORODIAMIDATE
Product Code:
290644
Molecular Formula:
C6H9 N2 O2 P
Molecular Weight:
172.12
Order 7450-69-3