GLYMA.19G164000

$200.00

SKU:SL002689Insert is on chromosome Gm19 position 42486146

SKU: SL002689
Category:

Description

SKU:SL002689
Insert is on chromosome Gm19 position 42486146