SELF

Medical abbreviations:
SELF

Solar Electric Light Fund