US 52,345,681 B1

GPTKB entity