Benzhydryl 2-(2-amino-2-oxoacetamido)-2-(furan-2-yl)acetate 95+%