183062-92-2

AZETIDIN-3-YLACETIC ACID