GLYMA.20G239300

$200.00

SKU:SL000092Insert is on chromosome Gm20 position 47080210

SKU: SL000092
Category:

Description

SKU:SL000092
Insert is on chromosome Gm20 position 47080210