US 5,432,120 D1

GPTKB entity