GLYMA.20G217500

$200.00

SKU:SL000266Insert is on chromosome Gm20 position 45322279

SKU: SL000266
Category:

Description

SKU:SL000266
Insert is on chromosome Gm20 position 45322279