2621-68-3 NSC57604