0 followers
PT Bio Takara is the leading Indonesian manufacturer of eyelashes, wigs, hair extensions, and toupees. They provide private label (OEM) service and custom design service.
Industries
Headquarters
Employees
Links
Amir S.
1 members
Supergoop!
3 followers
Beiersdorf
9 followers
Memebox
5 followers
The Estée Lauder Companies
88 followers
E.L.F. Cosmetics
Discover companies