Aminopyrimidines: Recent synthetic procedures and anticancer activities. (16th July 2021)