29312-70-7 NSC142550