(image for) MC012263 2-Cyclopenten-1-yl(hydroxy)phenylacetic acid - Click Image to Close