6

Recombinant Ubiquitin Protein Ligase E3A (UBE3A)

Details

Recombinant Ubiquitin Protein Ligase E3A (UBE3A)

Name

MBS2031815

Catalog Number

254 EUR

Price

0,01 mg

Size

More information

Back to top