533933-58-3
4-Thiazolidinecarboxylic acid, 3-(cyclopentyloxoacetyl)-2,2-dimethyl-,3-(3-pyridinyl)propyl ester, (4R)-
Product Code:
1970932
Molecular Formula:
C21H28N2O4S
Molecular Weight:
Order 533933-58-3