US 6,789,396 T30

GPTKB entity