US 5051525379 B2

GPTKB entity