GLYMA.20G160900

$200.00

SKU:SL000724Insert is on chromosome Gm20 position 39892890

SKU: SL000724
Category:

Description

SKU:SL000724
Insert is on chromosome Gm20 position 39892890