31779-20-1 NSC142974