121401-63-6
diethyl 2-hydroxybutanedioate
Product Code:
1545610
Molecular Formula:
C8H14O5
Molecular Weight:
190.19
Order 121401-63-6