Ethyl 4-cyano-2-oxo-4,4-diphenylbutanoate
CAS No. 3122-22-3
IGF-1R inhibitor 1352873-82-5