No data
2-O-Phosphono-L-threo-hex-1-enofuranos-3-ulose
23313-12-4
SINUS Biochemistry & Electrophoresis GmbH