OSFT

Medical abbreviations:
OSFT

ObjectSoft Corporation