1-Benzhydrylazetidine-3-carboxylic acid >95%