GLYMA.20G228000

$200.00

SKU:SL000181Insert is on chromosome Gm20 position 46258499

SKU: SL000181
Category:

Description

SKU:SL000181
Insert is on chromosome Gm20 position 46258499