21265-88-3 NSC104544