SAKURA TISSUE-TEK TEC 6 Embedding Module with its Cold plate

new condition

Description

Last embedding station from Leica