16889-84-2
5-Oxaeicosanedioicacid
Product Code:
637354
Molecular Formula:
C19H36O5
Molecular Weight:
Order 16889-84-2