US 6,789,662 C63

GPTKB entity