Afaik, hyphenated domains are not so popular except in Europe if they are really good. I would personally take "-" for some project, maybe not serious one...
But this domain has one bad issue - "Biochemical" is one word, why hyphen?
It would have value if biochemical.com was developed by an end user. As such it is still available and no end user has been found. I would refrain from any hyphen domains unless all other versions are in actual use.
That said, I have seen some hyphenated domains bring in good money.