Category: science kits

Friday, 5 September 2014

07:55 – We’re all caught up on shipping kits. The only orders outstanding are the ones that came in overnight and this morning, which we’ll ship this afternoon. Meanwhile, I need to make up a bunch of solutions today and get started on bottling them.

One of those solutions is 4 liters of 6M sodium hydroxide, which has gotten me thinking about chemical storage. I’m down to my last three 500 g bottles of sodium hydroxide. When I finish those, I have to open a new container of sodium hydroxide, which in this case is a 10 kilo bucket rather than a 500 g bottle. Right now, that 10 kilo bucket is sitting on the floor because it won’t fit my storage shelves.

When we got started building science kits a few years ago, I put up shelves for chemical storage. Most of them are 4″ (10 cm) wide with vertical separation of 6″ (15 cm). Those worked fine when I was buying chemicals in 25 g, 100 g, and 500 g bottles. They’re not wide enough now that I’m buying a lot of chemicals in 1-kilo, 2- or 2.5-kilo, 5-kilo, and 10-kilo containers. That’s why there are still a couple of cartons of chemicals from Fisher Scientific sitting on the floor where UPS delivered them. I thought about repackaging them into 500 g and one kilo bottles, but that’s just too much work. Instead, I think I’ll remove some of the smaller shelves and replace them with wider shelves with more vertical separation. But that’ll have to wait for things to calm down a bit around here.


11:02 – I’d forgotten how obnoxious lead acetate is. We provide a 0.1 M solution of lead acetate in many of our kits, and I was just making up four liters of the stuff. I weighed out the appropriate mass of reagent-grade lead acetate and added it to distilled water. One might expect a nice, clear water-like solution to result. Instead, one gets a solution that looks like milk, literally.

The problem is that most common lead salts, with the exceptions of the acetate and the nitrate, are extremely insoluble in water. And water exposed to air just loves to suck up carbon dioxide. At room temperature, a liter of water dissolves about 1.6 grams of carbon dioxide. That doesn’t sound like much, but with the molar mass of carbon dioxide about 44 g/mol, that means that plain water exposed to air is actually about 0.036 molar with respect to carbon dioxide. That carbon dioxide reacts with water in a reversible reaction to form carbonic acid, the acid whose salts are carbonates. And lead carbonate is extremely insoluble in water, which is why my solution looks like milk. That 0.036 molar carbonic acid reacts 1:1 with my 0.1 molar lead acetate solution precipitating out nearly a third of the lead ions as insoluble carbonate. What’s worse is that that reaction removes the carbon dioxide from the solution, so it promptly sucks more carbon dioxide out of the air, until all the lead is precipitated and the solution reaches equilibrium with about 1.6 g/L of dissolved carbon dioxide. Basically, my dilute solution of lead acetate eventually turns into a dilute solution of acetic acid with most of the lead precipitated out as lead carbonate.

Fortunately, one can use Le Chatelier’s principle to shift the equilibrium by dissolving the lead acetate in a dilute solution of acetic acid rather than plain water. Although it’s a weak acid in absolute terms, acetic acid is a much stronger acid than carbonic acid. That forces the equilibrium of the reversible carbon dioxide <-> carbonic acid reaction to the left, keeping the dissolved carbon dioxide in the form of the molecular gas rather than the carbonate ion. And the lead acetate remains in solution as lead acetate.

Read the comments: 42 Comments

Thursday, 4 September 2014

08:08 – Being a chemistry geek, I get excited about things that other people don’t even notice. For example, yesterday I was making up solutions for kits. One of the solutions I made up was the IKI (iodine/potassium iodide) solution (Lugol’s solution) that’s included in most of our kits.

Iodine is extremely insoluble in water, something like 290 mg/L (290 ppm) at room temperature. Potassium iodide, on the other hand, is extremely soluble in water, something like 1,400 g/L at room temperature, or almost 5,000 times more soluble than iodine. The interesting thing is that iodine is very freely soluble in solutions of iodide ions, and the more concentrated the iodide solution, the faster the iodine goes into solution.

In the past, I’ve made up two liters of IKI solution by dissolving 40 grams of potassium iodine (KI) in about 400 mL of water, adding 25.4 grams of crystal iodine, swirling the bottle periodically over the day or so that it takes the iodine to go into solution, and then making up the solution to two liters. Yesterday, I decided to see if I could speed things up a bit by using much less water initially.

So weighed out 40 g of KI and transferred it to a 125 mL bottle. Ordinarily I’d have added some water at that point to dissolve the KI, but instead I weighed out 25.4 g of iodine crystals and added them to the bottle, right on top of the solid KI. Before I had time to add any water, a reaction started. A solid-state reaction, in which the solid molecular iodine started to react with the solid potassium iodide, producing essentially potassium tri-iodide in solid form. I could actually watch the reaction progress, starting with a bottom white layer of KI and a top dark-gray layer of iodine crystals. The two layers began to merge into a single dark brown layer.

I watched that happening for a few seconds and then added 60 mL of so of distilled water and capped the bottle. I inverted the bottle several times to mix the contents and all of the solids went into solution almost instantly. Because dissolution of KI is endothermic, the bottle quickly became quite cold. Even though the air in the house is air conditioned and dehumidified, water vapor immediately started condensing on the surface of the bottle and running down the sides. This whole process is fascinating in so many ways: kinetically, thermodynamically, and enthalpically. It’s good to be a geek.


11:55 – A few years ago, Barbara literally knocked over a hornets’ nest while she was working in the back yard. She was stung badly, and she’s understandably afraid of hornets and similar stinging insects. A week or so ago, she mentioned that there was a nest of yellow jackets or hornets down at the back of our property, apparently inside the trunk of a tree. So I walked down there after dark that evening and took along a can of hornet/wasp killer. One of those that shoots a stream instead of a fine mist. I walked over to where I’d seen the bugs clustering earlier that day, and hosed it down with the hornet/wasp killer. They immediately swarmed out of the nest, but I turned off my flashlight and walked away unstung. The next day, I noticed there were a lot of dead bodies lying near the nest entrance, but there were still a lot of them swarming around. So I went down again that night and sprayed again. The next day, same deal. I got some of them but there are a lot left. I understand that nest may be buried deeply and contain literally thousands of the things.

If I were living in an Agatha Christie novel, I’d use something that actually kills them, like potassium cyanide. A couple tablespoons of that in the nest entrance and a bit of sulfuric acid would fumigate the hell out of that next. I have both of those in my lab, but I think I’ll take a more traditional approach.

I search the web for stinging insects in North Carolina, attempting to identify the species, but I haven’t gotten a close enough look at one to be sure. There are several candidates, and the advice for all of them on the NC Ag Extension web site is similar. First, just leave them alone unless they present a real threat to people. Second, if you have to kill them use something like the Spectrocide/Hot Shot insect spray I used, following the label directions strictly, of course. But the site warns that it probably won’t be effective and even several treatments may leave a viable nest. It does say that the colony dies out in the winter and is seldom re-used the next year.

The site also says whatever you do, don’t use gasoline because it’s harmful to the environment. I take that to mean that gasoline will in fact kill all of the little SOBs but using it would violate federal law. Federal law, of course, ignores the fact that these stinging insects are very harmful to our environment. I’m thinking napalm.

Read the comments: 28 Comments

Wednesday, 3 September 2014

10:10 – About all I do this time of year is make up chemical solutions, bottle chemicals, make up subassemblies, and pack and ship science kits. That’s what I’m doing today, and with any luck I’ll have all outstanding orders shipped this afternoon.


Read the comments: 6 Comments

Tuesday, 2 September 2014

07:51 – We’re in inefficient mode here, driven by exigency. For example, yesterday we made up 10 sets of regulated chemical bags and 14 sets of unregulated chemical bags for CK01A chemistry kits. Ordinarily, we make those up in batches of 30 or 60 at a time. But we had in stock only 10 of one chemical needed in one bag and only 14 of another chemical needed in the other bag, so 10 and 14 it was. But at least I now have everything I need to build 10 more CK01A chemistry kits. Which, given that we currently have two more CK01A orders than we have kits, takes our finished-goods inventory to eight of those kits, once I actually get those kits boxed up. Same deal on FK01A forensic science kits, for which we have two outstanding orders and only two kits left in stock. And we’re down to zero of the the FK01B kits, with two orders outstanding, and two of the FK01C kits, with one order outstanding. I need to get more of all of those made up today as well if I have time. At least we’re still in decent shape on the BK01 biology kits and the CK01B chemistry kits. It looks like we’ll ship 18 or 20 kits today, and then turn around tomorrow and start again.


15:34 – Our shipping area–AKA the foyer table–is full, and I’m just about out of energy. I still have outstanding orders, but they’ll just have to ship tomorrow.

I just ran the final numbers for last month. We matched August 2013 results, almost exactly. The same number of kits, and within a few hundred bucks of the same revenue. Ordinarily I wouldn’t be pleased with no increase year-on-year, but August 2013 was an extraordinarily good month, with nearly twice the number of kits and revenue of the next-best month. This month is also shaping up nicely. Two days into the month–only 6.7% of the month gone–we’re already at 15% of total revenues for September 2013. That, incidentally, was also an extremely good month, so we’re on pace to do well for the year.

Read the comments: 61 Comments

Monday, 1 September 2014

10:51 – Happy Labor Day. It’s a well-named holiday, because every year Barbara and I spend the whole Labor Day weekend working. At this point, we’re working desperately to get subassemblies built so that we can build more kits so that we can ship queued-up orders.

Barbara has started watching series three of Reven8e. I’ll kind of pay attention when it’s on because I’ll watch Emily VanCamp in almost anything. We were sitting in the den yesterday (working, of course) with the US Open on. Maria Sharapova was in the process of losing her match to the Danish girl. At first, I didn’t recognize Maria as herself. I honestly thought it was Emily VanCamp on the court, and wondered what she was doing playing tennis at the US Open. From certain angles, Sharapova and VanCamp look not just similar but like identical twins. Even from angles where they don’t look identical, they look like sisters. Their builds are also similar. Both are tall and slender and built like tennis players.

Last night, Barbara watched another episode of Reven8e. As soon as Emily appeared on screen, I of course commented, “Boy, she looks like Maria Sharapova.” The one difference I noticed was that Emily has very slender arms, whereas Maria is noticeably more muscular.


Read the comments: 29 Comments

Sunday, 31 August 2014

10:41 – Barbara is ironing and cleaning house while I do kit stuff. Right now, I’m dehydrating some magnesium sulfate heptahydrate to anhydrous form. The hydrated form, AKA Epsom salts, is cheap, a couple bucks a kilo in USP/FCC form, which is as pure as reagent grade. Buying the anhydrate from a chemical supplier runs $80 to $100 per kilo, which is outrageous.

So I just spread about a kilo of Epsom salts in a large casserole dish and stuck it in the oven at 500F (260C) for an hour. That removes most of the water of hydration and forms a thin glassy layer of magnesium sulfate. I break that into chunks and toss it into a blender that I reserve for such work. I then blend it on high to break up the chunks into mostly powder, run it through a flour sifter, repeat as necessary until all the chunks are broken up, and then put the powder back in the oven for another hour at 500F to finish drying it out. I do this while I’m doing other stuff, so the whole process requires maybe ten minutes of my time. Add the cost of my time to maybe two or three bucks in materials cost and electricity, and I end up with half a kilo of magnesium sulfate anhydrate for less than $20, even billing myself at $100/hour.

The price of many chemicals has gotten ridiculously high. For example, we use copper(II) acetate to make up Barfoed’s reagent, which is essentially a 0.5 molar solution of copper(II) acetate with 10 mL of glacial acetic acid added per liter. I was about to order some copper(II) acetate, but found my regular supplier wanted $120/kilo. Geez.

So, the next time I need to make up Barfoed’s reagent I’ll do it from scratch on the fly. I generally make up four liters at a time, so I’ll start with two clean 2-liter Coke bottles. I’ll transfer two moles of copper(II) sulfate to one bottle. That copper(II) sulfate is from Home Depot, which sells a 2-pound (907 g) bottle of the stuff for about $10 under the name of Root Kill. The assay on the bottle says it’s 99% copper(II) sulfate, which I’ve verified gravimetrically. The remaining <1% by mass is mostly insoluble copper oxide. The molar mass of copper(II) sulfate is 249.68 g/mole. Dividing that by 0.99 gives 250.22 g/mole, so I'll transfer 500.44 g of the Root Kill to the two liter bottle and dissolve it in hot water. (It dissolves quickly in hot water; in room temperature water it can take literally a week to dissolve.) I'll then filter the resulting two liters of pretty blue solution into the second bottle, rinse out the first bottle, and divide the solution with one liter in each of the two bottles. So far, I'll have used up maybe five minutes of actual working time and about $5 worth of the Root Kill.

I’ll then add either sodium carbonate or sodium bicarbonate, both of which are cheap, to precipitate the copper ions as insoluble copper(II) carbonate. Once the precipitate settles, I’ll decant off the supernatant liquid, which contains mainly sodium sulfate with a small amount of the excess sodium carbonate or bicarbonate in solution. If I decant 90% of the supernatant liquid and refill the bottle with tap water, I’ve diluted the original level of soluble contaminants to 10% of what they were. Repeating that process a few times, ending with a distilled water wash, reduces the soluble contaminants to 1%, 0.1%, 0.01%, and finally 0.001%, which is better than good enough.

I don’t even need to filter out the copper(II) carbonate and dry it. I can simply wet it with a liter or so of distilled water and add glacial acetic acid stoichimetrically to convert the copper(II) carbonate to copper(II) acetate in situ, add an extra 20 mL of the glacial acetic acid, and then bottle the resulting Barfoed’s reagent.

And don’t get me started on ammonium metavanadate. The last time I bought it, maybe three or four years ago, I paid something like $15 for a 25 gram bottle. I thought $0.60/gram was pretty high then, but that’s now tripled to nearly $2/gram, and that doesn’t even include the required poison-pack container and hazardous shipping surcharge. Geez. I can synthesize the stuff from scratch here for something like $0.05/gram, and it’s no more difficult than the copper(II) acetate synthesis.


Read the comments: 16 Comments

Saturday, 30 August 2014

08:27 – We ended up getting 20 kit orders yesterday–including one custom order for 30 sets of six chemicals that aren’t stock items–and shipping 14 kits. We’ll ship three of the outstanding six orders today, plus whatever orders come in today that we have in stock, but the others will have to wait until Tuesday.

We’re down to two each of the CK01A and CK01B chemistry kits and the FK01A forensic kits, one of the FK01C forensic kits, and zero of the FK01B forensic kits. Fortunately, we still have 30 or so BK01 biology kits in stock. At least we have the next three days available to build up stocks before Tuesday.

We probably won’t quite match August 2013 revenues this month, but even so we’re running well over last year’s YTD revenues through August. As of now, we’re only a few thousand dollars short of matching total 2013 revenues, with a full third of the year remaining.


11:15 – This is the time of year when our usually-reliable inventory system descends into OMGWO! (OH MY GOD WE’RE OUT!).

The most recent incident took place a few minutes ago when I went down to get a bunch of 24-well reaction plates. I thought we had 10 or 15 10-packs left in stock, but the shelf was bare. OMGWO! Fortunately, after my pulse fell back into the double figures, I noticed the large box at my feet that I’d almost tripped over. Turns out it contains 15 10-packs of the reaction plates. I’d put the box there when the shelf space for the reaction plates was full so that I’d remember I had more. So much for remembering.

So I just issued an $1,800 PO to one of our vendors for stuff we’re running short of. They’ll get it Tuesday and probably ship Wednesday or Thursday, which means I should have the stuff by early the following week.

Oh, I forgot to mention. When we were at Costco last Sunday, one of the attorneys from Barbara’s firm saw us in the parking lot. She asked Barbara if those were our kids with us. Barbara told her that they were our friends, Mary and Paul. I told Barbara she missed an opportunity. I would have said something like, “That was our son Paul and our daughter-in-law Mary. Or was it our daughter Mary and our son-in-law Paul?”

Paul and Mary are half a generation younger than we are, so I suppose it’s remotely possible that I could be their parents, assuming I’d started fathering children when I was in my mid-teens. But the one Barbara and I still laugh about happened soon after Barbara and I were married. I was 31 years old. We were out to dinner with our friend Vicky Epley, who was 27 years old. Barbara ordered a glass of wine, as did Vicky. The waiter turned to me and asked if it was okay to serve Vicky. Mistaken at age 31 for the father of a 27-year-old woman. Geez.

Read the comments: 71 Comments

Friday, 29 August 2014

09:19 – As usual this time of year, we’re run ragged trying to ship science kits and build more. We got orders for 17 kits overnight and so far this morning, which wouldn’t be a problem except that we’re running out of stock on some of the kits. So I’ll get the kits shipped that we do have in stock, and then go build more of what we’ve run out of.

It’s funny. I remember the day we sold our very first kit. At that point kit #100 seemed very far away. Then we sold kit #100, and kit #1,000 seemed very far away. Then we sold kit #1,000, and kit #10,000 seemed impossibly far away. But it’s probably not as far in the future as it seemed at the time, particularly once we get our classroom kits available. When that happens, instead of a good month being 100 kit sales, it’ll be 1,000 kit sales. And at that point, we’ll need a lot more space and some employees. I’m still of two minds about that.


15:06 – Wow. Talk about advice so bad it’s scary: Why Your Passwords Should be at Least 24 Characters Long

And this comes from a supposed computer security expert. I have no problem with suggesting a 24-byte password. The issue is the kind of 24-byte password the author recommends. Here’s an example: HarleyDavidsonStarbucks!!!

That’s exactly three dictionary words and three bangs. Better than a six-byte password, but it needs to be a lot better than it is. Crackers use dictionaries, too, and a supercomputer is just as capable of concatenating dictionary words as it is of working byte by byte. As a matter of fact, there are special dictionaries for crackers.

I would suggest a 24-byte password, but using purely random characters generated by a hardware random-number generator (AKA, dice or coins). So you end up with a password that is 24-bytes of random gibberish. Everyone seems concerned that such passwords are impossible to remember. So what? Write them down and let Firefox store them. Sure, doing that creates a gaping security hole, but again so what? If someone has physical access to your premises and your computer, you’re screwed anyway. What you should be worrying about is someone gaining electronic access to the hashed versions of your passwords, either on your own machines or on, say, Target’s corporate servers. If the plaintext of your passwords is 24 random characters, they can crack away to their heart’s content and not gain access to the plaintext for many decades. Unless, of course, someone figures out (or has already figured out) how to quickly factor the products of large prime numbers. If that happens/has happened, all bets are off.

Read the comments: 24 Comments

Thursday, 28 August 2014

07:57 – So, I was down in the lab yesterday making up a new batch of Kastle-Meyer reagent, which is used in forensic science as a presumptive test for blood. It’s made by dissolving phenolphthalein powder in a concentrated solution of potassium hydroxide and then refluxing it over powdered zinc until the intense pink color of phenolphthalein in basic solution fades to colorless as the phenolphthalein is reduced to phenolphthalin.

Even cold, concentrated solutions of strong bases like potassium hydroxide etch/dissolve glass, and if they’re boiling they do so very quickly. Within a couple of minutes, the glass starts to turn cloudy with chalky white streaks. Once a flask is used to make up KM reagent, it’s too ugly to even consider using for anything else. So, the first time I made up a big batch of KM reagent a couple of years ago, I devoted a 2 L Erlenmeyer flask to the job, and that’s all I’ve used it for ever since. For the first batch, I put a kilo or so of zinc powder in the flask, made up the KM reagent, and then washed the flask out with several changes of water, leaving the unreacted zinc powder in the bottom of the flask. I store the flask full of water and stoppered, because damp zinc powder is pyrophoric (catches fire spontaneously when exposed to air). The next time I need to make up a batch, I drain the water, rinse the zinc several times, and use it again for that batch. I’ve done that several times over the last couple of years, and it’s always worked as expected.

Normally, I just add a liter of water to the flask along with the appropriate amounts of potassium hydroxide and phenolphthalein powder, put it on the hot plate, bring it to a boil, and then let it reflux for a few minutes. As it simmers, the bright pink color starts to fade and after five or ten minutes the solution turns colorless. But yesterday it didn’t work. After sitting there refluxing for half an hour or more, the solution was as pink as ever. Hmmm. Obviously, the zinc wasn’t reducing the phenolphthalein to phenolphthalin. It looked like there was still plenty of zinc in the flask, but instead of powder it looked more like a zinc coral reef. So I transferred another couple hundred grams of zinc powder to the flask. Sure enough, within five minutes the solution had turned colorless. The moral here is that just because it looks like there’s plenty of zinc remaining doesn’t mean there is.


10:45 – I get a surprising amount of private email from preppers, many of which ask me science-related questions. Sometimes they link to threads on various prepper forums. For example, one topic that I’m frequently asked about is storing antibiotics. The usual questions have to do with how long various antibiotics can be stored and the suitability of veterinary antibiotics for human use. I’m always surprised by how bad the information is on many of these threads, including quite a few comments by physicians, who should know better.

With regard to shelf life, the real answer is that most antibiotics if stored in the freezer will still be usable 20 or more years from now. Their potency may decline a bit, but long-term tests have shown that most antibiotics lose 10% or less (often, much less) of their potency after being stored frozen for 10 years. Just as important, any degradation that does occur does not create toxic byproducts. The one exception is the tetracyclines, which should not be stored long term. Tetracyclines do in fact produce hepatotoxic and nephrotoxic degradation products. Administering old tetracycline or its derivatives can kill the patient from liver or kidney failure.

With regard to human use of veterinary antibiotics, that’s generally not a problem. It’s not like pharmaceutical companies produce amoxicillin for humans in one plant and amoxicillin for veterinary use in another. It all comes from the same vats, and veterinary medications are packaged as carefully as human medications. One problem arises because people are not dogs or cows or chickens. The mechanisms are very similar in any of these animals, including humans, but our internal organs and processes may differ, sometimes significantly.

For example, on one forum thread someone asked if erythromycin packaged for oral veterinary use was suitable for oral human use. A physician responded that it was fine. It’s not. Veterinary erythromycin for oral use is often in the form of the phosphate salt. That’s fine if you’re treating chickens or turkeys. In humans (or other mammals), not so good. The problem is that the phosphate salt is quickly broken down by human gastric juices and the erythromycin is destroyed before it can be absorbed. Erythromycin for oral use in mammals is compounded with a different anion that renders the salt much less subject to being broken down by the hydrochloric acid in mammalian stomachs.

I keep a pretty good stock of veterinary antibiotics. For example, I order penicillin G potassium and sulfadimethoxine literally by the kilo for use in biology kits. Neither is intended for human use, but both are usable. The penicillin G potassium is not ideal for oral human use because it’s also degraded by stomach acids, but it can be used orally by increasing the dose and administering it when stomach acid is minimal, such as an hour or so before meals. One can also administer sodium bicarbonate (baking soda) a few minutes before the antibiotic to reduce stomach acidity even further. The sulfadimethoxine has never been approved for human use in the US, but it’s widely used in other countries, particularly Russia, and has been for decades. It’s as effective as the other sulfas on organisms susceptible to sulfas, and it has the added advantage of a very long biological half-time. That means it needs to be administered only once per day rather than the every four hours typical for short-acting sulfas.

Read the comments: 43 Comments

Wednesday, 27 August 2014

09:25 – One of the things that makes this time of year hectic for us is the unpredictability of orders. For example, as of yesterday morning, we had what I estimated as at least two or three weeks’ worth of forensic kits in stock. When I finished shipping kits yesterday, we were down to two forensic kits in stock. There’s no way to predict with any reasonable accuracy because our volume just isn’t large enough. We could get an order five minutes from now for 30 biology kits, which we could cover. Worse, we could get an order for 30 chemistry kits, which at the moment we couldn’t cover. So this time of year we just do the best we can to ship timely. I’m on my way downstairs right now to make up another batch of Kastle-Meyer reagent for forensic kits, along with several other chemicals we’re out of.


Read the comments: 10 Comments
// ------------------------------------------------------------------------------- // end of file archive.php // -------------------------------------------------------------------------------