66335-24-8 NSC247062