• ATM 3'UTR Luciferase Stable Cell Line

main product information

 
 

catalog no

TU001360

size

1 ml

price

1557 EUR

Other product information