US 5051525388 B2

GPTKB entity