US 5051525369 B2

GPTKB entity