Description

PntA (Slr1239) Pyridine nucleotide transhydrogenase alpha-subunit, 50 ug