SFFC

Medical abbreviations:
SFFC

Supercat Fast Ferry Corp