627482-34-2
Cyclopentaneacetic acid, 2-(3,3-dimethoxypropyl)-1-hydroxy-, ethylester, (1R,2S)-rel-
Product Code:
1077556
Molecular Formula:
C14H26O5
Molecular Weight:
Order 627482-34-2