US 6,790,003 K60

GPTKB entity