SPTO

Medical abbreviations:
SPTO

Spanish Patent And Trademark Office