PP-10052

No images available

Catalog Number:PP-10052
Size:300 U

Phalloidin Alexa Fluor 488 conjugate