US 6,787,555 T20

GPTKB entity