chemical structure of 142685-89-0 FT-0686229

Product Name:

(2S,3S)-3-(Propylcarbamoyl)-oxirane-2-carboxylic acid

Catalog No: FT-0686229

CAS NO:142685-89-0
MW:173.1700 g/mol
MF:C7H11NO4
INCHI KEY:JTINIMRTBVCZNR-WHFBIAKZSA-N