IOMTR

AcronymDefinition
IOMTRInternational Organization for Motor Trades and Repairs