Irinotecan hydrochloride trihydrate 100mg CAS 100286-90-6 MDL MFCD01862255 Crystalline powder Topoisomerase I inhibitor