Toulouse White Biotechnology (TWB) ROR

Also known as
UAR 3582, UAR3582