GLYMA.19G175800

$200.00

SKU:SL002588Insert is on chromosome Gm19 position 43578333

SKU: SL002588
Category:

Description

SKU:SL002588
Insert is on chromosome Gm19 position 43578333