US 6,789,089 T50

GPTKB entity