GLYMA.19G148000

$200.00

SKU:SL002830Insert is on chromosome Gm19 position 40870360

SKU: SL002830
Category:

Description

SKU:SL002830
Insert is on chromosome Gm19 position 40870360