Meaning of "IMPA"

International Marine Purchasing Association

IMPA Meaning of