English: IDRA-21 is a relatively new nootropic compound.
Telugu: IDRA-21 పౌడర్ అనేది సాపేక్షంగా కొత్త నూట్రోపిక్ సమ్మేళనం.