144590-66-9

nirA protein

Cas Number: 144590-66-9  Molecular Structure
Product Code
1100034
Product Name
nirA protein
Cas Number
144590-66-9