GLYMA.19G134900

$200.00

SKU:SL002936Insert is on chromosome Gm19 position 39589889

SKU: SL002936
Category:

Description

SKU:SL002936
Insert is on chromosome Gm19 position 39589889