SLP

Medical abbreviations:
SLP

Self-Loading Pistol