GLYMA.20G033000

$200.00

SKU:SL001591Insert is on chromosome Gm20 position 4463366

SKU: SL001591
Category:

Description

SKU:SL001591
Insert is on chromosome Gm20 position 4463366