51869-35-3 NSC270534