9055-26-9

sulfate permease

Cas Number: 9055-26-9  Molecular Structure
Product Code
874763
Product Name
sulfate permease
Cas Number
9055-26-9