Ethyl pyruvate

Product Code: 117782
Molecular Formula: C5H8O3
Molecular Weight: 116.12
617-35-6