AMACA

AcronymDefinition
AMACAAmerican Microchip Advisory Council for Animals (pet location service)