couchmoat4

About

Novel Biochemical Components and Physical Part from the Flavin Mononucleotide Oxidoreductase YhdA through Bacillus subtilis.