66060-25-1 NSC100642