US 500,123,505 A1

GPTKB entity