Tenova Pharmaceuticals
Regular price From £122.91Unit price /UnavailableIn stockTenova Pharmaceuticals
Regular price From £115.18Unit price /UnavailableVery low stockTenova Pharmaceuticals
Regular price £122.91Unit price /UnavailableIn stockTenova Pharmaceuticals
Lissamine rhodamine B PEG3 azide
Regular price £84.26Unit price /UnavailableTenova Pharmaceuticals
MaP555-Azide (cell-permeable fluorogenic dye)
Regular price £224.18Unit price /UnavailableIn stock