31143-84-7 NSC125668