102850-22-6
DECAPRENOLPHOSPHATEAMMONIUM
Product Code:
1378314
Molecular Formula:
C50H83 O4 P . 2 H3 N
Molecular Weight:
813.24
Order 102850-22-6