(image for) MC011490 7-(2,4-Dioxo-1,3-thiazolidin-3-yl)heptanoic acid - Click Image to Close