28611-34-9 NSC141668