GLYMA.20G213600

$200.00

SKU:SL000302Insert is on chromosome Gm20 position 45000318

SKU: SL000302
Category:

Description

SKU:SL000302
Insert is on chromosome Gm20 position 45000318