Skip to main content

Beta1 synthetic solenoid protein