GLYMA.20G086400

$200.00

SKU:SL001324Insert is on chromosome Gm20 position 32163678

SKU: SL001324
Category:

Description

SKU:SL001324
Insert is on chromosome Gm20 position 32163678