The scary part about that site is, there may be 540 "types" of pet, but due to the chemical composition ranges, there are millions of variations due to the maker.
On a side not
This is a great example to use when you want to make your own equipment. Alot of people want to make equipment...