US 320,654,342 B1

GPTKB entity