533933-76-5

4-Thiazolidinecarboxylic acid, 3-(1,2-dioxooctyl)-2,2-dimethyl-,3-(3-pyridinyl)propyl ester, (4R)-