US 27,888,689 B1

GPTKB entity