SPTO

Medical abbreviations:
SPTO

Spanish Patent Trademark Office