Skip to content
EntityQ645590· pop 12· linked from 70 articles

protein tag

Sign in to save

artificial peptide attached to protein for marking purpose