Aldehyde dehydrogenase, dimeric NADP-preferring(ALDH3A1)

SKU MECA0605 Category Brand:

Aldehyde dehydrogenase, dimeric NADP-preferring(ALDH3A1)

31,500.00