Tag: 1 kb plus dna ladder invitrogen dilution

Advertisement