D-beta-homoglutamic acid

D-beta-homoglutamic acid · CAS 134166-71-5