I'm unsure how to post pics on here. I know its not dust. From comperable pics I found online I've deduced its either mold or spider mites. I'm keeping the room at a controlled 70% rh. And I did get my clones from a club... I wouldn't be shocked if there were mites. My fear is that I'm going to...