90346-42-2 NSC40662