chemical structure of 23632-66-8 FT-0651578

Product Name:

(S)-(+)-3-(BENZYLOXYCARBONYL)-5-OXO-4-OXAZOLIDINEACETIC ACID

Catalog No: FT-0651578

CAS NO:23632-66-8
MW:279.2400 g/mol
MF:C13H13NO6
INCHI KEY:XGNNOKSIFRVHHA-JTQLQIEISA-N