Lectin from Helix pomatia

Supplier Alfa Chemistry
Product # IAR42417967
CAS #
Pricing Inquire
Feedback