US 5051525367 B2

GPTKB entity