TPRT

Medical abbreviations:
TPRT

Transpirator Technologies