2231666-16-1

2231666-16-1 structure
2231666-16-1 structure

Name (1R,3r)-1-fluoro-3-hydroxycyclobutane-1-carboxylic acid
Synonyms MFCD31697863
Molecular Formula C5H7FO3
Molecular Weight 134.11