SIGGF17488895-1EA Display Image

POLYHYDROXYBUTYRATE - BIOPOLYMER (PHB)

Code: SIGGF17488895-1EA D2-231

€423.54 EACH
List Price