TemozolomideConscientia Industrial is API manufacturer supplier of Temozolomide CAS 85622-93-1Product NumberAP47098 Product NameTemozolomide CAS Number85622-93-1 Molecular FormulaC6H6N6O2 Molecular Weight194.15