27208101 Display Image

23-Dideoxythymidine 5-Triphosphate 100 mM solution (ddTTP)

Code: 27208101 D2-84


 

Your Price
£275.00 EACH

This product has met the following criteria: