533933-67-4
4-Thiazolidinecarboxylic acid,3-(3,3-dimethyl-1,2-dioxobutyl)-2,2-dimethyl-, 3-phenylpropyl ester,(4R)-
Product Code:
1658529
Molecular Formula:
C21H29NO4S
Molecular Weight:
Order 533933-67-4