mpn
101000172
brand
name: PolyPlus-transfection
manufacturer
name: PolyPlus-transfection