3-Pyrrolidineacetic acid, 2-carboxy-4-isopropenyl- 59905-23-6 KAINIC ACID NSC136038