etazolate
A pyrazolopyridine drug.
Noun
A pyrazolopyridine drug.