74228-80-1
arabinose 5-triphosphate
Product Code:
736952
Molecular Formula:
C5H13 O14 P3
Molecular Weight:
390.06
Order 74228-80-1