121561-29-3

((4-METHYLBENZOYLAMINO)METHYL)TRIPHENYLPHOSPHONIUM PERCHLORATE