US 6,789,502 C70

GPTKB entity