US Patent 8,107,381

GPTKB entity

Statements (21)