21691-41-8 NSC142289