0468 21511104 1

Maclura pomifera Lectin MPL/MPA => Biotinylated => 2 mg