GLYMA.20G171600

$200.00

SKU:SL000643Insert is on chromosome Gm20 position 40937015

SKU: SL000643
Category:

Description

SKU:SL000643
Insert is on chromosome Gm20 position 40937015