US 5051525370 B2

GPTKB entity