GLYMA.19G226000

$200.00

SKU:SL002156Insert is on chromosome Gm19 position 47777251

SKU: SL002156
Category:

Description

SKU:SL002156
Insert is on chromosome Gm19 position 47777251