GLYMA.20G149600

$200.00

SKU:SL000817Insert is on chromosome Gm20 position 38815078

SKU: SL000817
Category:

Description

SKU:SL000817
Insert is on chromosome Gm20 position 38815078