US 320,654,377 B1

GPTKB entity