59177-42-3 NSC170412