138661-23-1

138661-23-1 structure
138661-23-1 structure

Name (3aRS,4RS,7aRS)-4-Hydroxyperhydroisobenzofuran-1,7-dione
Molecular Formula C8H10O4
Molecular Weight 170.16300
Exact Mass 170.05800
PSA 63.60000