LRT

Medical abbreviations:
LRT

Lobster Repair Technician