66889-53-0 NSC320489