GLYMA.20G133200

$200.00

SKU:SL000958Insert is on chromosome Gm20 position 37335036

SKU: SL000958
Category:

Description

SKU:SL000958
Insert is on chromosome Gm20 position 37335036