US Patent 6,611,842

GPTKB entity


Please wait…