Thank you for your question. We do offer 1oz which would be the closest to 30ml. We offer 1oz in both oil and sprays.