GLYMA.20G062400

$200.00

SKU:SL001450Insert is on chromosome Gm20 position 19888615

SKU: SL001450
Category:

Description

SKU:SL001450
Insert is on chromosome Gm20 position 19888615