[165534-43-0]
DEPBT
3-(Diethoxy-phosphoryloxy)-3
H
-benzo[d][1,2,3] triazin-4-one
Image unavailable
Cat. #
Product
Qty.
US $
83209
DEPBT
inquire