3913-50-6

Chemical Name: 2-Oxo-3-(phosphonooxy)propanoic acid
Structure:
3913-50-6 2-Oxo-3-(phosphonooxy)propanoic acid
CAS: 3913-50-6
ID:
Supplier: BOC Sciences

Get a quote