129476-66-0
3-deoxy-2-octulopyranosonate 7-(2-aminoethyl phosphate)
Product Code:
876964
Molecular Formula:
C10H20 N O11 P
Molecular Weight:
361.23
Order 129476-66-0