18520-89-3 NSC107661