56672-24-3 NSC157270