Boc-L-beta-Homoglutamic acid (OBzl)

AB165826