774522-23-5

3-Thiophenepentanoicacid, 2,5-dihydroxy-