US 5051525373 B2

GPTKB entity