Quantum Engineering, Lda

Barium perchlorate anhydrous 97%