Element Partners investment in Icynene Inc (367221)

Financial Transaction: 

N/A


Icynene Inc