GLYMA.20G114600

$200.00

SKU:SL001115Insert is on chromosome Gm20 position 35629649

SKU: SL001115
Category:

Description

SKU:SL001115
Insert is on chromosome Gm20 position 35629649