6626-77-3 NSC58286