Chemical Name : Temozolomide acid
CAS : 113942-30-6
Synonyms: Temozolomide acid
82-21-3
15662-33-6
306934-80-5
150-19-6