307343-59-5

(2-diphenylacetylamino-thiazol-4-yl)-acetic acid ethyl ester