US 6,789,042 BB

GPTKB entity