British Cotton Industry Research Association

GPTKB entity