51584-96-4
polyribitol phosphate
Product Code:
613775
Molecular Formula:
C5H13O8P
Molecular Weight:
232.12
Order 51584-96-4