Contact Person : Mr. Deny Wahyudi Job Title : Production Manager Telephone : Fax Number : Address : Jl. Tratas No 11 Muncar Fax : 62-333-593036 Zip/Post Code : 68472 Website : Visit website