Chemical Name : Temozolomide acid
CAS : 113942-30-6
Synonyms: Temozolomide acid
5855-52-7
73709-20-3
2305-37-5
61713-36-8