piperazine pyrophosphate78 business directory