666753-26-0
L-RIBO-HEPT-6-ENONIC ACID,5,6,7-TRIDEOXY-,?-LACTONE
Product Code:
1078159
Molecular Formula:
C7H10O4
Molecular Weight:
Order 666753-26-0