US 6,789,505 B6

GPTKB entity