US 5,432,109 D

GPTKB entity