GLYMA.19G132300

$200.00

SKU:SL002956Insert is on chromosome Gm19 position 39296915

SKU: SL002956
Category:

Description

SKU:SL002956
Insert is on chromosome Gm19 position 39296915