GLYMA.20G189300

$200.00

SKU:SL000496Insert is on chromosome Gm20 position 42795960

SKU: SL000496
Category:

Description

SKU:SL000496
Insert is on chromosome Gm20 position 42795960