84688-09-5 NSC334049