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