27929-66-4 NSC103660