P&TS

AcronymDefinition
P&TSPatents & Technology Surveys Ltd. (Switzerland)
P&TSPlugged and Touch Sanded (plywood)
P&TSPrograms & Technical Support