S-1503 ·
Origene · Cat: S-1503
Reach 3+ verified distributors
Manufacturer product page
Description
mu-SLPTX-Ssm-6a Scolopendra mutilans ELISA Kit