Description

ClpP6 chloroplast ClpP6 proteolytic subunit, 50 ul