Description

AtpA alpha subunit of ATP synthase, 100 ul