Crompton & Knowles Corporation

GPTKB entity