US 6,789,099 S50

GPTKB entity