57228-90-7 NSC241597