Loading…
Abcam ab145625-5mg Nitrocefin Chromogenic cephalosporin beta-lactamase | IRIGHT