GLYMA.20G218400

$200.00

SKU:SL000260Insert is on chromosome Gm20 position 45414788

SKU: SL000260
Category:

Description

SKU:SL000260
Insert is on chromosome Gm20 position 45414788