VSMPH

AcronymDefinition
VSMPHVines Semaphore Service