CFB siRNA

Main information

Name CFB siRNA
Catalog number abx911583
Size 15 nmol
Price € 594.00

Detailed and specific information