GLYMA.19G134600

$200.00

SKU:SL002939Insert is on chromosome Gm19 position 39568698

SKU: SL002939
Category:

Description

SKU:SL002939
Insert is on chromosome Gm19 position 39568698