GLYMA.20G145200

$200.00

SKU:SL000854Insert is on chromosome Gm20 position 38371783

SKU: SL000854
Category:

Description

SKU:SL000854
Insert is on chromosome Gm20 position 38371783