Description

slr0156 ATP-dependent chaperone clpB, 100 ul