silicamist31

About

DrpB (YedR) Is a Unnecessary Cellular Division Proteins within Escherichia coli.