28868-66-8 NSC107342