27916-44-5

3-(2-FORMYLPHENYL)PROPANOIC ACID