16221-22-0 4,4',4''-Phosphinylidynetris[1-phenylsemicarbazide] NSC105793 Semicarbazide, 4,4',4''-phosphinylidynetris[1-phenyl-