28284-54-0 NSC107638