(Stock Code of Science and Technology Innovation Board: 688179)
Laser dye, bio-dye. It is a fluorescent dye, catechol based.
1 Item
Starting at CN¥239.90
{转码主词}