2822643-05-8

2822643-05-8 structure
2822643-05-8 structure

Name Benzeneacetic acid, α-(hydroxymethyl)-4-(methoxycarbonyl)-
Molecular Formula C11H12O5
Molecular Weight 224.21