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
View full screen
Amir S.
View all
1 members
Revlon
28 followers
Supergoop!
3 followers
Birchbox
4 followers
Beiersdorf
9 followers
Memebox
5 followers
Explore more companies