28988-26-3 NSC148329