2-deoxy-6-phosphogluconic acid, sodium salt
CAS No:
102783-23-3
Order 102783-23-3
deoxy,phosphogluconic,sodium