77588-73-9 NSC349228