Basic information Safety Related Supplier
Pseudomonas oleovorans SHBCC D11079 NCIMB6576=ATCC8062 Structure

Pseudomonas oleovorans SHBCC D11079 NCIMB6576=ATCC8062

Pseudomonas oleovorans SHBCC D11079 NCIMB6576=ATCC8062 Supplier