CASPASE-13 INHIBITOR I
CAS No. 1177489-18-7