STOLI

Medical abbreviations:
STOLI

Stranger-Originated Life Insurance