0468-21511229-1

Urtica dioica Lectin (UDA), FITC labelled - 2 mg