51488-06-3 NSC332666