CFB siRNA

Main information

Name CFB siRNA
Catalog number abx911583
Size 30 nmol
Price € 816.00

Detailed and specific information