25468-43-3 NSC100316