US 320,654,340 B1

GPTKB entity