1403766-58-4

1403766-58-4 structure
1403766-58-4 structure

Name 2-FMoc-5-oxo-octahydro-cyclopenta[c]pyrrole-1-carboxylic acid
Molecular Formula C23H21NO5
Molecular Weight 391.42