396129-91-2
3-Thiazolidineacetic acid, 4-oxo--alpha--phenyl-
Product Code:
147735
Molecular Formula:
C11H11NO3S
Molecular Weight:
237.27
Order 396129-91-2