mpn
101000017
brand
name: Polyplus-Transfection
manufacturer
name: Polyplus-Transfection