Product Details
Temozolomide USP RC B
Catalogue Number: TMZ22-100
Category: Temozolomide
Temozolomide USP Related Compound B ;
3-Methyl-1,1-diphenylurea ;
CAS # 13114-72-2 ;
C14H14N2O ;
MW: 226.27 ;