31242-12-3 NSC158548