GLYMA.20G087200

$200.00

SKU:SL001321Insert is on chromosome Gm20 position 32633968

SKU: SL001321
Category:

Description

SKU:SL001321
Insert is on chromosome Gm20 position 32633968