GLYMA.20G148600

$200.00

SKU:SL000824Insert is on chromosome Gm20 position 38725285

SKU: SL000824
Category:

Description

SKU:SL000824
Insert is on chromosome Gm20 position 38725285