2277-48-7 NSC58993