US 6,543,216 BB

GPTKB entity