An appraisal on synthetic and pharmaceutical perspectives of pyrazolo[4,3-d]pyrimidine scaffold.