50X TAE Buffer (Tris-Acetate-EDTA)

Cat# orb1672936-500ml

Size : 500ml

Brand : Biorbyt

Request more information