58988-41-3 NSC230427