1,2,3-Trimethyl-3,4,5,6-tetrahydro-pyrimidin-1-ium AIDS-158227 AIDS158227 NSC664863 tetrafluoro borate