US 5,432,109 T20

GPTKB entity