Top Suppliers:I want be here


895243-39-7

895243-39-7 structure
895243-39-7 structure

Name (1S,2S)-4-benzyl-2-(ethoxycarbonyl)cyclopentane-1-carboxylic aci
Synonyms MFCD22689418
Molecular Formula C15H19NO4
Molecular Weight 277.31566