US 6,789,959 S50

GPTKB entity