English: IDRA-21 is a drug derived from the same chemical structure as benzothiadiazine.
Telugu: IDRA-21 బెంజోథియాడియాజిన్ రసాయన నిర్మాణం నుండి తీసుకోబడిన ఒక is షధం.