Chemstrand Corporation chemical distillation structure - Pensacola, Florida.

Chemstrand Corporation chemical distillation structure - Pensacola, Florida.