59918-84-2 NSC290543