US 170,123,987 A

GPTKB entity