US 5051525364 B2

GPTKB entity