1353960-91-4

1353960-91-4 structure
1353960-91-4 structure

Name [3-(Cyclopropyl-Methyl-aMino)-pyrrolidin-1-yl]-acetic acid
Molecular Formula C10H18N2O2
Molecular Weight 198.26212