Is this the Chinese equivalent to essential oils?
No.
Certain essential oils will actually do something.
This is just snake oil.