Temozolomide 20mg Temcad Tablet

Trade Name: TEMCAD

Manufacturer: CADILA

Presentation: Tablet

Strength:  20mg

SKU: 13158 Category: