GLYMA.20G030400

$200.00

SKU:SL001609Insert is on chromosome Gm20 position 3677090

SKU: SL001609
Category:

Description

SKU:SL001609
Insert is on chromosome Gm20 position 3677090