US 6,789,439 B6

GPTKB entity